About Vodafone Ventures Limited (04010406) United Kingdom