There is no specific info on their website. Generalities, vagueness, and meaningless words.
Where's the mine? How about a technical report - legit mines disclose locations and provide enough technical information for savvy investors to make an investment decision.