SWITCH TECHNOLOGIES INTER… 413825423 valuation | Upswitch bv