The company is headquartered in Malta, a global hub for iGaming regulation and innovation.