42 Computer consulting, designing and building Business Information Systems including services: web based application analysis, design and development, database design, development and management, project management, graphic design and marketing, network design, handheld development, Hardware and software troubleshooting. Selling and marketing software.; providing web hosting services such as hosting web sites and email for businesses and individuals.