About Highfields Management Company (nether Kellet) Limited (12752025) United Kingdom