ITCH EUROPEAN OPERATIONS LIM… 702232 valuation | Upswitch bv