Share Purchase Agreement Dated December 19, 2019 by and between