The nameserver banksecrets.eu have a IP Address of 134.122.72.183 which is hosted on Germany.
Banksecrets - Global finance comparison platform