About Tudor Management Company Limited (NI019850) United Kingdom