42 Computer software development, design, maintenance, computer programming, engineering, research and writing of computer and mobile application software for games; advisory and consultancy services relating to computer software and computer software development, design, maintenance, computer programming, engineering, research and writing of computer and mobile application software for games; computer software development, design, maintenance, consultancy, computer programming, engineering, research and writing of computer software and mobile applications for games; design and development of computer game software, mobile application game software, and video game software; creation of computer and mobile application graphics; computer game and mobile application software design development; design and development services in relation to computer and mobile application and video games software and interactive entertainment products; New product design services relating to the production of computer and mobile application and video games and interactive entertainment products; computer and mobile application software development, design, maintenance, computer and mobile application programming, engineering, research and writing of computer and mobile application software in the field of computer, mobile application and video games; advisory and consultancy services relating to computer, mobile application and video games software