Setting up a foreign company in India is a lucrative opportunity, but it requires a thorough understanding of the legal landscape.