COMPUTER & APPLICATIONS T… 405245325 valuation | Upswitch bv