SOC EUROP PRODUCT PIECES… 378991459 valuation | Upswitch bv