About Neomine Ltd. (11633328) United Kingdom