Yes, the site is a legal entity, operating since 1997. The Gambling Commission of UK and Gibraltar gaming authority are the principal licensing bodies of the company. It is also licensed under MGA, gets independent audits done by eCOGRA and offers responsible gambling norms under Gamestop, BeGambleAware, GamCare and 888+ responsible.