Open Horizon Ltd v Carnilinx (Pty) Ltd ((225/2021) [2022] ZASCA 75) | CaseNotes