Notice Convening the General Meeting of Visual Shareholders VISUAL INTERNATIONAL HOLDINGS LIMITED (Incorporated in the Republic of South Africa) (Registration number 2006/030975/06) ISIN code: ZAE000187407 Share code: VIS ("Visual" or "the Company") NOTICE CONVENING THE GENERAL MEETING OF VISUAL SHAREHOLDERS Shareholders are referred to the announcement published on 7 November 2024 and are advised that the Specific Issue of Shares for Cash Circular ("the Circular") has been finalised and will be distributed to Shareholders on or about 12 November 2024. Shareholders are advised that the General Meeting of Visual Shareholders will be held electronically at 11:00 on Wednesday, 11 December 2024. Further information regarding the Specific Issue of Shares for Cash and the General Meeting is available in the Circular. The salient dates are set out below: 2024 Record date for determining which Shareholders will be entitled to receive the General Meeting Notice Friday, 1 November Issue date of Circular and General Meeting Notice Tuesday, 12 November Last day to trade in order to be eligible to participate and vote at the General Meeting Tuesday, 3 December Record date for determining which Shareholders are entitled to vote on the resolutions contained in the General Meeting Notice Friday, 6 December Last day to lodge forms of proxy in respect of the General Meeting by 11:00 Monday, 9 December General Meeting to be held via Zoom at 11:00 and proxy forms to be handed to the Chairman by no later than 11:00 Wednesday, 11 December Results of the General Meeting voting announced on SENS Wednesday, 11 December Expected listing date of the new Visual ordinary shares on the JSE on Thursday, 12 December Notes: The above dates and times are subject to amendment. Any amendment to the dates and times will be released on SENS. By Order of the Board Johannesburg 12 November 2024 Designated Advisor AcaciaCap Advisors Proprietary Limited Date: 12-11-2024 04:50: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.