INTERNATIONAL BUSINESS CO… 399812056 valuation | Upswitch bv