This domain has recently been registered with Namecheap.
ydr.org.uk