XENDO TECHNOLOGIES EUROPE LI… 738992 valuation | Upswitch bv