INTERNATIONAL BUSINESS TR… 393941083 valuation | Upswitch bv