The nameserver ar2.neodns.info have a IP Address of 154.12.240.156 which is hosted on United States.
Search, Discover and Harness the Web – trivoo.net