SKAMBHA TECHNOLOGIES LIMI… 818398 valorisation | Upswitch bv