About D2 Venture Limited (11235583) United Kingdom