The Nameserver win12.micfo.com have a IP Address of 199.189.253.150 which is hosted on United States.
You can subscribe to all of your favorite feeds and receive daily or real-time updates in your email.