About Dd Rights Limited (07398981) United Kingdom