Home Invest Abroad & Investing Overseas Offshore Company: Why you want one and where to incorporate