The Nameserver auth6.dns.ox.ac.uk have a IP Address of 185.24.221.32 which is hosted on Netherlands.
The University of Oxford is one of the leading universities in the world.