DMC DATA & TECH SOLUTIONS LI… 567388 valuation | Upswitch bv