International tax considerations before setting up a company in India