SOC D EXPLOIT DISTRIB COU… 379412281 valuation | Upswitch bv