The nameserver europeanenergyreview.eu have a IP Address of 178.22.57.122 which is hosted on Netherlands.