INTERNATIONAL TELECOMMUNI… 350557518 valuation | Upswitch bv