42 Software-as-a-service (SaaS) services featuring software for business management, financial management, accounting, accounting, contacts management, sales management, customer onboarding, project management, business administration, business management, human resource management, asset management, time management, customer relationship management; software implementation services; software configuration services; computer services, namely, cloud hosting provider services; design, analysis, installation, configuration, maintenance, upkeep, updating, development of computer software; design, analysis, installation, configuration, maintenance, upkeep, updating, development of a cloud platform; platform as a service (PAAS) featuring computer software platforms for business management, financial management, accounting, accounting, contacts management, sales management, customer onboarding, project management, business administration, business management, human resource management, asset management, time management, customer relationship management; computer software consultancy; providing temporary use of nondownloadable computer software in the nature of a platform for business intelligence and predictive analytics, and enabling business collective intelligence; providing temporary use of on-line nondownloadable computer software application development tools, data processing systems, databases, information systems; electronic storage of data, including files, documents, images and text; technical consultation in the field of computer software design; customer training; hosting platforms on the internet for customisation, extension, integration and testing of business development software; providing a web hosting platform for customisation, extension, integration and testing of business development software; providing a web hosting platform to enable the addition of technical functionalities or integration capabilities to business management software; development of computer platforms for customisation, extension, integration and testing of business development software; development of computer platforms to enable the addition of technical functionalities or integration capabilities to business management software; software-as-a-service (SaaS) featuring software platforms to enable the addition of technical functionalities or integration capabilities to business management software; providing temporary use of on-line non-downloadable software development tools; providing temporary use of on-line non-downloadable software development tools enabling the addition of technical functionalities or integration capabilities to business management software; providing temporary use of on-line non-downloadable software development tools for customisation, extension, integration and testing of business development software; information, advisory and consultancy services relating to the aforesaid