I am not familiar with game provider specifics when it comes to availability in regulated markets such as the UK. I'd assume it was due to being removing from the provider's/aggregators catalog, but that is just a guess - at best.
Perhaps you can find out, @Skylined87 can chime in with two cents here?