About Fox Design Studio Ltd (10163638) United Kingdom