MFX BIOTECH EUROPEAN LIMI… 712409 valorisation | Upswitch bv