About D3 Group Associates Ltd (09848194) United Kingdom