KCGO Notice of Annual General Meeting 2023 May 10, 2023 Kalagro 1 - KCGO NOTICE OF ANNUAL GENERAL MEETING 2023