About Keno Hill Ltd. (05308614) United Kingdom