AGREEMENT for the sale and purchase of OWEN MUMFORD HOLDINGS LIMITED DATED 19 MARCH 2026 THE SELLERS AND THE PURCHASER