About D3 Associates Ltd (07064317) United Kingdom