The casino provides very limited information on its licensing and ownership, which may concern some players regarding security and fairness.