Dated 19 March 2021 SHARE PURCHASE AGREEMENT relating to THE SALE OF THE ENTIRE ISSUED SHARE CAPITAL OF INTERACTIVE CONCEPTS BV KAREL CALLENS and CLEVERTOUCH B.V. CONTENTS