42 Advisory services relating to computer software; artificial intelligence consultancy; computer software design; computer software development; computer support services (programming and software installation, repair and maintenance services); computer support services (software advisory and information services); development of systems for the processing of data; development of systems for the storage of data; development of systems for the transmission of data; development of computer programmes; development of computer software application solutions; development of computer platforms; consultancy in the design and development of computer software; design and development of computer software; design and development of computer software for others; electronic data storage; hosting of software as a service (SaaS); platform as a service (PaaS); installation of computer software; online provision of web-based software (non-downloadable); provision of online non-downloadable software (application service provider); providing information, including online, about design and development of computer hardware and software; providing virtual computer systems through cloud computing; research in the field of artificial intelligence technology; design of information systems; technological advisory services; providing information, including online, about scientific and technological services and research and design relating thereto