Betnow is an independent casino site that is operating outside UK and they do not hold UKGC license. Therefore site is not part of Gamstop, so people seeking non gamstop gambling options can freely join.