INSTITUT DE MARKETING ET… 418033155 valuation | Upswitch bv