Kenmare Resources Files 2025 Annual Report with Irish Regulator