INTERNATIONAL BUSINESS TR… 343211223 valuation | Upswitch bv