SOC EUROPE RECHERECHES &… 349477695 valuation | Upswitch bv