A casino licensed only in Curaçao is not a UKGC casino. This site does not present its reviews as UK-licensed brands. Gamstop is the self-exclusion register, and this site will not help anyone look for a way around it.
Online casinos and the United Kingdom
UK players have a UK Gambling Commission system, Gamstop, and a stake cap on online slots.