The nameserver myscience.uk have a IP Address of 88.99.34.107 which is hosted on Germany.
myScience - Science and Careers