Unfortunately, not. Thus, you need to check whether Neosurf is offered as a payment method before registering in the casino.