本社はマルタ共和国（所在地：Level 7, The Plaza Business Centre, Bisazza Street, SLM1640, Sliema, Malta）、技術部門がスウェーデン（Leo Vegas AB）にあり、スウェーデンの証券取引場「ナスダック・ストックホルム」に上場しています。ライセンスの遵守義務による第三者機関の監査のほか、上場企業として企業情報の開示をしているので非常に透明性の高さが求められます。