DEVOPERA TECHNOLOGIES LIM… 783315 valorisation | Upswitch bv