The Nameserver ns1.anfio.com have a IP Address of 74.52.51.42 which is hosted on United States.
Adfio is the next-generation Advertiser Network featuring hybrid PPC-CPA, automatic eCPM Yield Optimization and efficient ways to monetize websites