what are the types of companies in india