Software development in the framework of software publishing; software development in the framework of game software publishing for third parties; software development in the framework of third party game software publishing; software development; software design; computer software design; computer software consulting; software consultancy; computer programming; updating of computer software; maintenance of computer software; installation of computer software; development of computers; providing virtual computer systems through cloud computing; computer technology consultancy; design and development of computers; rental of computer software; technological consultancy; development of computer software; development of software; updating of software; computer software development; rental of computers; software engineering; monitoring of computer systems by remote access; development of computer hardware; software design and development; maintenance of software; writing of computer software; computer systems design; design and development of computer software; software research; rental of software; providing temporary use of online non-downloadable software for use in publishing and printing; providing temporary use of on-line non-downloadable software for use in publishing and printing; consultancy and information services relating to information technology architecture and infrastructure; design, development, deployment and management of computer networks and data transmission networks; technological consultancy and information services in the field of computer networks and data transmission networks; encryption, decryption and authentication of information, messages and data; data cryptology services; cryptanalysis services; information, consultancy and advisory services in relation to all the aforesaid
Computer and Scientific