AMENDED AND RESTATED STOCKPURCHASE AGREEMENT by and among NEXT GROUP ACQUISITION, INC., NEXT GROUP HOLDINGS, INC., LIMECOM, INC., and HERITAGE VENTURES, LIMITED As of OCTOBER 19, 2017