INTERNATIONAL BUSINESS RE… 393368691 valuation | Upswitch bv