TECH AND TRADE PRODUCTS AND… 819712 valuation | Upswitch bv