Computer software consultancy; advice and development services relating to computer software; consultancy and information services relating to the design, programming and maintenance of computer software; consultancy and information services relating to computer software design; advisory services relating to the use of computer software; advisory services in the field of product development and quality improvement of software; software creation; computer software design; writing of computer software; hosting services relating to computer websites, mobile applications, and cloud provider services; software as a service, and rental of software; providing information about the design and development of computer software, systems and networks; providing information about the design and development of computer hardware and software; installation, repair and maintenance of computer software; design, development and programming of computer software; design, development and implementation of software; software design and development; software development, programming and implementation.;