About Diden Ventures Limited (06655395) United Kingdom