About Vodafone Ip Licensing Limited (06846238) United Kingdom