ONELOGIX GROUP LIMITED (Incorporated in the Republic of South Africa) (Registration number 1998/004519/06) JSE share code: OLG ISIN: ZAE000026399 (“the company”) RESULTS OF ANNUAL GENERAL MEETING Shareholders are advised that at the annual general meeting of shareholders held on Thursday, 1 December 2022 (in terms of the notice dispatched on Friday, 30 September 2022) all the resolutions tabled thereat were passed by the requisite majority of OneLogix shareholders. Details of the results of voting at the annual general meeting are as follows: - total number of OneLogix shares in issue as at the date of the annual general meeting: 261 897 581 - total number of OneLogix shares that could have been voted at the annual general meeting (excluding 37 976 892 treasury shares): 223 920 689 - total number of OneLogix shares that were present/represented at the annual general meeting: 147 151 484, being 65.72% of the total number of OneLogix shares that could have been voted at the annual general meeting Special resolution number 1: To effect share repurchases Shares voted* For Against Abstentions^ 147 136 684, being 56.18% 145 657 573, being 98.99% 1 479 111, being 1.01% 14 800, being 0.01% Special resolution number 2.1: To approve non-executive directors’ remuneration: Board chairman Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 650 573, being 99.03% 1 426 111, being 0.97% 74 800, being 0.03% Special resolution number 2.2: To approve non-executive directors’ remuneration: Non-executive directors Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 650 573, being 99.03% 1 426 111, being 0.97% 74 800, being 0.03% Special resolution number 2.3: To approve non-executive directors’ remuneration: Audit and risk committee chairman Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 650 573, being 99.03% 1 426 111, being 0.97% 74 800, being 0.03% Special resolution number 2.4: To approve non-executive directors’ remuneration: Audit and risk committee members Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 650 573, being 99.03% 1 426 111, being 0.97% 74 800, being 0.03% Special resolution number 2.5: To approve non-executive directors’ remuneration: Remuneration committee members Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 650 573, being 99.03% 1 426 111, being 0.97% 74 800, being 0.03% Special resolution number 2.6: To approve non-executive directors’ remuneration: Social and ethics committee members Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 650 573, being 99.03% 1 426 111, being 0.97% 74 800, being 0.03% Special resolution number 3: To approve the provision of financial assistance to group inter-related companies Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 650 573, being 99.03% 1 426 111, being 0.97% 74 800, being 0.03% Ordinary resolution number 1: General authority to issue shares for cash Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 129 827 252, being 88.27% 17 249 432, being 11.73% 74 800, being 0.03% Ordinary resolution number 2: To place the unissued shares of the company under the control of the directors Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 129 827 252, being 88.27% 17 249 432, being 11.73% 74 800, being 0.03% Ordinary resolution number 3.1: Non-binding advisory vote on the remuneration policy Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 136 593 664, being 92.87% 10 483 020, being 7.13% 74 800, being 0.03% Ordinary resolution number 3.2: Non-binding advisory vote on the remuneration implementation report Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 402 071, being 98.86% 1 674 613, being 1.14% 74 800, being 0.03% Ordinary resolution number 4: To re-elect LJ Sennelo as a director of the company Shares voted* For Against Abstentions^ 146 030 265, being 55.76% 144 409 652, being 98.89% 1 620 613, being 1.11% 1 121 219, being 0.43% Ordinary resolution number 5: To re-elect IM Pule as a director of the company Shares voted* For Against Abstentions^ 146 030 265, being 55.76% 144 605 154, being 99.02% 1 425 111, being 0.98% 1 121 219, being 0.43% Ordinary resolution number 6.1: To reappoint the members of the audit and risk committee: AJ Grant Shares voted* For Against Abstentions^ 146 030 265, being 55.76% 144 356 652, being 98.85% 1 673 613, being 1.15% 1 121 219, being 0.43% Ordinary resolution number 6.2: To reappoint the members of the audit and risk committee: KV Ratshefola Shares voted* For Against Abstentions^ 146 030 265, being 55.76% 144 605 154, being 99.02% 1 425 111, being 0.98% 1 121 219, being 0.43% Ordinary resolution number 6.3: To reappoint the members of the audit and risk committee: IM Pule Shares voted* For Against Abstentions^ 146 030 265, being 55.76% 144 605 154, being 99.02% 1 425 111, being 0.98% 1 121 219, being 0.43% Ordinary resolution number 7: To reappoint Mazars as auditors of the company Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 651 573, being 99.03% 1 425 111, being 0.97% 74 800, being 0.03% Ordinary resolution number 8: To authorise the signature of documentation Shares voted* For Against Abstentions^ 147 076 684, being 56.16% 145 651 573, being 99.03% 1 425 111, being 0.97% 74 800, being 0.03% * Shares voted (excluding abstentions) in relation to the total shares in issue ^ Abstentions in relation to the total shares in issue 1 December 2022 Sponsor Java Capital