To form a company in India, several documents are required including a Certificate of Incorporation, Memorandum and Articles of Association, details of shareholders and directors along with their tax identification numbers, a registered address, consent forms signed by directors, and passport copies for any foreign shareholders.