INTERNATIONAL BUSINESS RE… 392863627 valuation | Upswitch bv