STATS SPORTS DATA & TECHNOLO… 611081 valuation | Upswitch bv