About Fox Holdings Cheshire Limited (12355570) United Kingdom