42 Computer software design and development; software as a service [SaaS]; design and development of mobile applications; design and development of web applications; implementation of computer software; maintenance and updating of computer software; computer software engineering; custom design of software packages; design and development of communication systems; design and development of computer networks for others; design and development of computerised content management systems; configuration of computer systems and networks; design and development of software for secure network operations; computer design; monitoring of network systems; computer software technical support services; advice and consultancy in relation to computer networks and computer networking applications; technical data analysis services; creation, design and development of websites for others; designing, managing and monitoring on-line forums for discussion; advice and consultancy in relation to computer networking applications; maintenance of websites and hosting on-line web facilities for others; hosting of digital content on the internet; advisory, information and consultancy services relating to all of the aforesaid