The nameserver estg.eu have a IP Address of 18.153.36.48 which is hosted on Germany.
429 Too Many Requests