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