CANARY TECHNOLOGY EUROPE LIM… 572042 valuation | Upswitch bv