DATED 30 JULY 2020 NGSP Holdings Limited and AMTD Digital Inc. SHARE PURCHASE AGREEMENT