JAMUNA TECHNOLOGIES LIMIT… 594880 valorisation | Upswitch bv