OXFORD BIOMEDICA (IRELAND… 648302 valorisation | Upswitch bv