This blog describes the steps to set up a business in Singapore if you are not a citizen of Singapore.
Read this post on thomasabeesh.com