42 Software creation, development, installation services; designing and engineering of software upgrading, customizing and maintenance of software; software rental and repair; web based customized applications, information technology consultancy and support services, product development for others, development and design of mobile application, creating and developing websites for mobile phones, programming of customized webpages, hosting internet sites for others, development of software solution for internet providers and internet users