SOC D EXPLOIT ESPADON CRO… 402334429 valuation | Upswitch bv