42 Design and development of computer hardware and software; computer programming; installation, maintenance, repair and upgrading, in relation to the following goods: computer software; consultancy in the field of computers; development of computer systems; technical support, namely, diagnosis of faults in computer software; consultancy, information and advisory services in relation to all the aforesaid; all the aforesaid services relating to software for IT service management, computer software for ITIL [Information Technology Infrastructure Library] service management, CSD [consolidated service desk] software and ESM [enterprise service management] software; Provision of on-line support services for computer program users; Information technology support services; design and development of computer software for supply chain management; Providing online non-downloadable software for use in supply chain management; design and development of computer software for logistics, supply chain management and e-business portals; software as a service [SaaS]; platform as a service [PaaS]; hosting platforms on the Internet; providing non-downloadable software online [application service provider services]; technical support services relating to computer software and applications; design, maintenance, rental and updating of computer software; design, development and programming of software; computer software support; installation repair and maintenance of computer software; providing temporary use of on-line non-downloadable software and software development tools; providing temporary use of on-line non-downloadable software; consultancy and information services relating to the design, programming and maintenance of computer software; consultancy and information, in relation to the following fields: installation, repair services and maintenance, in relation to the following goods: software; consultancy and information, in relation to the following fields: drawing (design), hire and maintenance, in relation to the following goods: software; rental of computer software; computer software rental and hire services; IT project management consultancy.