STOCK PURCHASE AGREEMENT by and among NEXT GROUP ACQUISITION, INC., NEXT GROUP HOLDINGS, INC., LIMECOM, INC., AND HERITAGE VENTURES, LIMITED As of September 19, 2017