About Shea Royalty Ltd (12767273) United Kingdom