STRIPE TECHNOLOGY EUROPE, LI… 599050 valuation | Upswitch bv