ECH INTERNATIONAL (FRANCE… 338838345 valuation | Upswitch bv