About Fox & Cable Limited (11093190) United Kingdom