MODULAR INNOVATIONS LIMIT… 820185 valorisation | Upswitch bv