The nameserver ns2.contua.org have a IP Address of 200.68.121.226 which is hosted on Argentina.
App Landing Page