Endeavour Management Serv… 789444965 valuation | Upswitch bv