42 Software design, development, programming, implementation and testing; hosting services, software as a service, and rental of software; platform as a service [PaaS]; cloud hosting provider services; programming services of computers, computer games and computer software; development and testing of computing methods, algorithms and software; development of software testing methods and approaches; information, advice and consultancy services relating to all of the aforementioned; all of the above also via the internet