BIOFAB SCIENTIFIC LIMITED 597548 valorisation | Upswitch bv