About Kinross Green Management Company Limited (11798063) United Kingdom