About C&m Telefonica Ltd (11930593) United Kingdom