Share Sale and Purchase Agreement relating to Marlin Financial Group Limited Dated The Sellers (1) Cabot Financial Holdings Group Limited (2)