The nameserver ns1.atorbalo.net have a IP Address of 172.245.240.45 which is hosted on United States.
Webb Katalogen - Make your business shine on the web.