SingaporeStartup.com has launched comprehensive online guides for foreign entrepreneurs and investors who want to learn more about setting up an offshore company in Singapore.