The Nameserver dns2.haiopei.de have a IP Address of 185.35.77.118 which is hosted on United Kingdom.
Great interview by Alanis Morissette.