The nameserver alrayyanfoundation.org.uk have a IP Address of 213.136.74.231 which is hosted on Germany.
Al-Rayyan Foundation