About Fox Holding International Ltd (12397248) United Kingdom