The Nameserver ns-992.awsdns-60.net have a IP Address of 205.251.195.224 which is hosted on United States.
Professionally managed SEO services by Attracta. Our team of expets review your entire site to improve all aspects of your search engine listings.