@changenow
Please explain why your TOS page shows the laws of Belize govern your company but your About Us page gives the impression the same company is registered and located in Amsterdam, Netherlands.
There might've been a misunderstanding, and for that I'm sorry. Thank you for pointing our attention to that.
Our registered legal address in Belize is Suite 102, Ground Floor, Blake Building, Corner Eyre & Hutson Streets, Belize City.
Our postal address is Amsterdam, Kraanspoor 50, 1033 SE, Netherlands.