Computer programming; Computer system analysis; Computer virus protection services; Computer services, namely, creating, maintaining, designing and implementing web sites for others; Creating and maintaining web sites for others; Data security consultancy; Electronic data storage; Information technology consulting services; Installation of computer software; Internet security consultancy; Monitoring of computer systems by remote access to ensure proper functioning; Monitoring of computer systems to detect breakdowns; Off-site data backup; Recovery of computer data; Server hosting; Telecommunications technology consultancy; Updating of computer software; Web site design consultancy; Providing virtual computer systems and virtual computer environments through cloud computing
Computer and Scientific