It's really surprising me that online business also have to pay taxes. Still a little bit confuse about this though. Is this offshore company virtual? I mean, if the purpose of this company is to enable you to pay less tax, you don't need a real office, do you? All you need is an valid address...