INTERNATIONAL BUSINESS LI… 384461760 valuation | Upswitch bv