Dated 2 November 2023 Share Purchase Agreement