What are the Guide for starting a business in Singapore for foreigners
The best place to start would definitely be a government operated website. There, you'll get all the essential steps required to set up a new company as foreigner. Hope that helps!