No. Since 2020, every gambling site with a UK license must sign up to GAMSTOP. That includes big names like Admiral Casino, Paddy Power Casino, Grosvenor, and Mansion.