About Fox Group Holdings Limited (09966808) United Kingdom