Updating of computer software; providing computer programs on data networks; consultancy in the field of computer hardware; computer systems design, electronic data security and data storage; computer software design; electronic data programming consultancy, digital data editing and processing; computer consultancy; computer programming; consultancy in the fields of computer hardware and software; implementation of computer programs on networks; installation of computer programs; conversion of computer programs and data (not physical conversion); webpage design; duplication of computer programs; servicing and installation of software; technical project management in the field of electronic data processing; rental of computer software; computer software maintenance.
Computer and Scientific