About D3 Group Of Companies Limited (12630511) United Kingdom