About D3 Ventures Ltd (09016017) United Kingdom