About Ddc Ltd (07021867) United Kingdom