The Nameserver ns2.appchat24.com have a IP Address of 94.249.172.248 which is hosted on Germany.
Some information about your site...