EDENCURRA TECHNOLOGIES LI… 744883 valorisation | Upswitch bv