The casino is a subsidiary of 888 Holding plc and has been in existence since 1997. So, as you can see, it is older compared to the other online casinos that are currently there. It is licensed and regulated by the Gibraltar Gaming Commission (GGC) and the Great Britain Gambling Commission (GBGC). It is being run by Cassava Enterprise Ltd, a firm based in Gibraltar.
It supports over 5 international languages which are the International and the UK English, Chinese, Danish, Hungarian, Dutch, Portuguese, Italian, Polish, Spanish, French, Russian and so more.
Unfortunately, just like any other online casino, this casino is restricted in some other countries across the world. Mostly, these countries are the ones that made gambling a no-go zone in their region. They are Afghanistan, the United States, Sudan, Syria, Hong Kong, France, Israel, Indonesia, Gibraltar, Iran, Guam, Iraq etcetera.