IMD MEDICAL DEVICES LIMIT… 616623 valorisation | Upswitch bv