Advisory services relating to computer software; computer security services (design and development of secure computer hardware, software and systems); computer security services (programming and software installation repair and maintenance services); computer software advisory services; computer software consultancy; computer software design; computer software development; computer software engineering; computer software programming services; computer support services (computer hardware, software and peripherals advisory and information services); computer support services (programming and software installation, repair and maintenance services); consultancy in the design and development of computer software; design and development of computer software (for others); design of computer software; development of computer software; development of computer software application solutions; development of software; hosting of software as a service (saas); information technology (it) services (computer hardware, software and peripherals design and technical consultancy); installation and maintenance of computer software; installation of computer software; installation of middleware (software); installation, repair and maintenance of middleware (software); maintenance of computer software; online provision of web-based software (non-downloadable); providing information, including online, about design and development of computer hardware and software; provision of online non-downloadable software (application service provider); software as a service (saas); software creation; software engineering; updating of computer software; upgrading of computer software; writing of computer software; advisory services relating to computer hardware; advisory services relating to computer systems design; computer advisory services; computer consultancy; computer consultancy services; computer design; computer network services; computer program advisory services; computer programming; computer programming consultancy; computer security engineering; computer system design; computer technology consultancy; consultancy in the design and development of computer hardware; design and development of computer hardware (for others); design of computer hardware; design of computer programs; development of computer based networks; development of computer programmes; development of computer systems; hosting computer sites (web sites); information services relating to computers; modifying of computer programs; providing information on computer technology and programming via a web site; provision of information relating to computer programming; provision of information relating to computer programs; provision of information relating to computers; provision of technical information in relation to computers; updating of computer programs; writing of computer programs
Computer and Scientific