DATA DRIVEN TECHNOLOGIES LIM… 817939 valuation | Upswitch bv