The Nameserver pns23.cloudns.ne have a IP Address of 46.165.221.164 which is hosted on Germany.
articles