About Ddd Ventures Limited (08438506) United Kingdom