INTERNATIONAL BUSINESS SH… 398785071 valuation | Upswitch bv