OVOMED TECHNOLOGIES LIMIT… 626896 valorisation | Upswitch bv