A host of foreign nationals are relocating to India to fulfil their startup ambitions despite stumbling blocks.