The Nameserver ns18.dnsserver.co have a IP Address of 138.201.107.12 which is hosted on Germany.
Just another WordPress site