Share Sale and Purchase Agreement