About Fox And Star Ltd (13466425) United Kingdom