LIFESCI INNOVATIONS LIMIT… 746888 valorisation | Upswitch bv