About Vodafone International Holdings Limited (02797426) United Kingdom