INTERNATIONNAL BUSINESS D… 340895275 valuation | Upswitch bv