About Dcd Rights Limited (02696049) United Kingdom