About Fox Management Limited (11392592) United Kingdom