About Sarn Helen Gold Ltd (12321048) United Kingdom