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