design and development of computer desktop management software, computer desktop utility software, document management software, database management software, data management software, computer operating software, computer software used to enhance the capabilities and features of other software and non-downloadable online software, computer software used to manage and edit other software and non-downloadable online software; updating, maintenance, installation and rental of computer desktop management software, computer desktop utility software, document management software, database management software, data management software, computer operating software, computer software used to enhance the capabilities and features of other software and non-downloadable online software, computer software used to manage and edit other software and non-downloadable online software
Computer and Scientific