SOC PARTICIPATION INVESTI… 378332258 valuation | Upswitch bv