About Carrhill Management Company Limited (11824299) United Kingdom