SOC DEVELOP EXPLOIT TOURI… 337529549 valuation | Upswitch bv