About Dd Group Holdings Ltd (07905936) United Kingdom