The Nameserver dns4.tuservidor.net have a IP Address of 185.192.223.10 which is hosted on Spain.
Tus Expertos Profesionales