KCF Annual Report 24-25