About D Ventures Limited (10049302) United Kingdom