About D Group Holdings Ltd (09763627) United Kingdom