About Telefonica O2 Holdings Limited (05310128) United Kingdom