About Fox Hat Ltd (SC555310) United Kingdom