NARMADA TECHNOLOGY SERVIC… 693303 valorisation | Upswitch bv