The Nameserver ns01.afi-pcmaster.net have a IP Address of 107.191.101.146 which is hosted on United States.
Computer and ICT related services.