About Fox Global Trading Limited (11763638) United Kingdom