There are indeed new laws. To be in some markets you need a Curacao licence, and all game providers get the licence also.
The only risk is will the casino pay you. Best choice for that is to check larger forums and big affilaite sites. The huge ones wont promote a scam casino.
As for gamban. ok dont post it. Can you email it someone so I can check? Its 0.5% possible its one of ours, if it is i can find the holdup for you. But i highly doubt it as we dont accept UK on our in house ones, its possible a build we did will accept it, but i can still see the back office and sort it.