About Ddgl Ltd (12286074) United Kingdom