INTERNATIONAL BUSINESS DE… 419006572 valuation | Upswitch bv