SUNRAM E-COMMERCE & MARKETIN… 805275 valuation | Upswitch bv