About Fox Research Ltd (09413902) United Kingdom