Foreign company registration in India is regulated by the Companies Act, 2013 along with Companies (Registration of Foreign Companies) Rules, 2014. Sec 2 (42) of the Companies Act 2013. What are you planning to do with your company? Are you going to receive any outside funding from VC or angels? If you do not plan on bringing on investors in the future, I would choose an LLC.