DATA PROTECTION PROVIDERS LI… 623081 valuation | Upswitch bv