About Vodafone International Operations Limited (02797438) United Kingdom