SCALAGENT DISTRIBUTED TEC… 440044212 valuation | Upswitch bv