Despatch of Annual Report and Notice of Annual General Meeting MC Mining Limited Previously Coal of Africa Limited (Incorporated and registered in Australia) Registration number ABN 008 905 388 ISIN AU000000MCM9 JSE share code: MCZ ASX/AIM code: MCM ANNOUNCEMENT 31 October 2023 DESPATCH OF ANNUAL REPORT AND NOTICE OF ANNUAL GENERAL MEETING MC Mining Limited (the Company) announces that the Integrated Report (Annual Report) for the financial year ended 30 June 2023, Notice of Annual General Meeting (AGM) and accompanying proxy materials for the AGM to be held on 30 November 2023 have been posted to shareholders. These documents are available on the Company's website www.mcmining.co.za. The Company's AGM will be held at 11.00 a.m. (Johannesburg time) on 30 November 2023 at the offices of the Company at Ground Floor, Greystone Building, Fourways Golf Park, Roos Street, Fourways 2191, South Africa. The record date to participate and vote at the Annual General Meeting is Friday, 24 November 2023 and the last date to trade to participate and vote at the meeting is Tuesday, 21 November 2023. This announcement has been approved by the Company's Disclosure Committee. For more information contact: Tony Bevan Company Secretary Endeavour Corporate +61 8 9316 9100 Services Company advisors: Richard Johnson / James Nominated Adviser Strand Hanson Limited +44 20 7409 3494 Dance Rory Scott Broker (AIM) Tennyson Securities +44 20 7186 9031 Marion Brower Financial PR (South R&A Strategic +27 11 880 3924 Africa) Communications BSM Sponsors Proprietary Limited is the nominated JSE Sponsor About MC Mining Limited: MC Mining is an AIM/ASX/JSE-listed coal exploration, development and mining company operating in South Africa. MC Mining's key projects include the Uitkomst Colliery (steelmaking and thermal coal), Makhado Project (steelmaking hard coking coal), Vele Colliery (steelmaking semi-soft coking and thermal coal), and the Greater Soutpansberg Projects (steelmaking coking and thermal coal). Date: 31-10-2023 04:30:00 Produced by the JSE SENS Department. The SENS service is an information dissemination service administered by the JSE Limited ('JSE'). The JSE does not, whether expressly, tacitly or implicitly, represent, warrant or in any way guarantee the truth, accuracy or completeness of the information published on SENS. The JSE, their officers, employees and agents accept no liability for (or in respect of) any direct, indirect, incidental or consequential loss or damage of any kind or nature, howsoever arising, from the use of SENS or the use of, or reliance on, information disseminated through SENS.