Starting a business in India is easy, all you need is the following:
1. 2 Directors, out of which, 1 is required to be an Indian resident
2. Physical Office Address
3. Legal Guidance on the drafting of documents
4. Basic KYC & ID Proofs such as Passport, Driving License, Bank Statement, Utility Bills, etc.