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