About Dek Ventures Limited (08763731) United Kingdom