Are there any countries we cannot trade from?

No. With us, there are no restrictions. However, it is advised that you are aware of any local regulations.