DWR ECOMMERCE SOLUTIONS LIMI… 781717 valuation | Upswitch bv