SOC EUR DISTRIBUTION EURO… 391590312 valuation | Upswitch bv