Guardian Metal Resources PLC (GMTL) Business & Moat Analysis (2026)