About Kinross Land Ltd (13185425) United Kingdom