About D3 Solutions Limited (06487538) United Kingdom