INTERNATIONAL BUSINESS SE… 398968685 valuation | Upswitch bv