About Dd Holdings Ltd (11476224) United Kingdom