Recovery of computer data; consultancy in the field of computer hardware; computer programming; duplication of computer programs; computer rental; installation of computer software; maintenance of computer software; updating of computer software; computer software consultancy; computer software design; computer system design; computer systems analysis; computer virus protection services; conversion of data or documents from physical to electronic media; creating and maintaining web sites for others; data conversion of computer programs and data (not physical conversion); hosting web sites; industrial design; providing search engines for the internet; rental of computer software; rental of web servers
Computer and Scientific