The Nameserver ns1.mehrhost.co have a IP Address of 88.99.110.18 which is hosted on Germany.
The Best Media Portal