EUROPEAN SOFTWARE AND SER… 508402179 valuation | Upswitch bv