About Fox Cat Ltd (10574032) United Kingdom