There are many reasons for setting up a company in Indonesia from its free trade agreements, foreign ownership of land, growing middle class, huge population size, to investment incentives.