Computer software consultancy; Conversion of computer programs and data, other than physical conversion; Installation of computer software; Conversion of data or documents from physical to electronic media; Duplication of computer programs; Computer system analysis; Maintenance of computer software; Updating of computer software; Computer software design; Computer programming
Computer and Scientific