KGA Life Limited (KGA) was a licensed insurer. Multisure Corporation (Pty) Ltd (Multisure) was an independent intermediary marketing funeral policies. On 14 January 2015, KGA and Multisure entered into an Intermediary Agreement (IA) incorporating a Master Policy (MP) creating a group funeral insurance scheme. The majority of Multisure's clients were social grant beneficiaries whose premiums were deducted by SASSA and paid to KGA through Q Link Holdings (Pty) Ltd. The Insurance Act 18 of 2017 (the 2017 Act) came into effect on 1 July 2018, introducing significant changes to group insurance schemes. The new Act required a 'group' to be an autonomous association democratically controlled, an employer, or a fund holding the policy for beneficiaries' benefit. The definition differed substantially from pre-existing regulations. Multisure purported to cancel the IA effective 1 September 2021, intending to appoint African Unity Life Limited (AUL) as the new underwriter. Multisure sought a high court order directing KGA to facilitate the transfer of deduction codes to AUL and to pay over premiums received from 1 September 2021. The high court granted the relief. KGA appealed, arguing inter alia that the 2017 Act rendered the group scheme unlawful and unenforceable as it did not comply with the new definition of 'group', and that no valid contract existed to cancel.