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 5 October 2023 ANNUAL GENERAL MEETING DETAILS MC Mining Limited (the Company) will be holding its Annual General Meeting of shareholders at 11:00a.m (Johannesburg time) on Thursday 30th November 2023 (Meeting). A further announcement with the formal notice of the Meeting will made in due course. In accordance with ASX Listing Rule 14.3 the Company advises that valid nominations for the position of director must be received by the Company on or before 11:00 a.m. (Johannesburg time) on Thursday 12th October 2023, being 35 business days before the date of the Meeting. Pursuant to the Company’s Constitution, nominations must be received at the Company’s registered office. 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 (metallurgical and thermal coal), Makhado Project (hard coking coal), Vele Colliery (semi-soft coking and thermal coal), and the Greater Soutpansberg Projects (coking and thermal coal).