Computer programming; Computer software design; Consultancy in the design and development of computer hardware; Consultation services relating to computer software; Electronic data storage; Industrial design; Information technology consulting services; Internet security consultancy; Maintenance of computer software; Off-site data backup; Providing information relating to computer technology and programming via a website; Providing scientific information, advice and consultancy relating to carbon offsetting; Providing search engines for the internet; Providing virtual computer systems and virtual computer environments through cloud computing; Rental of web servers; Software as a service (SAAS) services featuring software for service desk management; Technical advice relating to operation of computers; Updating of computer software
Computer and Scientific