The Nameserver ns-196.awsdns-24.com have a IP Address of 205.251.192.196 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.