About Grimace Gold Mine Ltd (13172018) United Kingdom