About Mineral Royalties Limited (13369581) United Kingdom