About Dndd Ltd. (07993207) United Kingdom