SOC EXPLOIT ETS CASTELLI… 309372316 valuation | Upswitch bv