The Nameserver ns14.ifo.net have a IP Address of 91.237.143.199 which is hosted on Austria.
link.rust.at