About Knox Management Limited (10128500) United Kingdom