EXCEL COMMUNICATION INTER… 383359445 valuation | Upswitch bv