INTERNATIONAL BUSINESS NE… 409615309 valuation | Upswitch bv