NGDRIVER, read what is stated earlier in this thread about taxes.
You pay your own taxes. Set up a company not accepted, but personal income basis.
You pay taxes where you reside. No taxes in Singapore or Thailand (unless you live there of course).
If you live in Scandinavia you pay a lot of taxes