42 computer consulting services; information technology consulting services; computer software design and development services for others; computer services, namely creating and maintaining websites for others; installation, maintenance and updating of computer software; technical support services, namely, troubleshooting of computer hardware and software problems in person, via telephone and via electronic communications networks