THIS AGREEMENT is dated 18 July 2019 and made between: