About Ddd Brand Ltd (12713601) United Kingdom