According to open sources, the provider is owned by Scientific Games Corporation. It is an American company that provides gambling products to online casinos and other gambling establishments around the world. The company is headquartered in Las Vegas, Nevada. The provider has a head office in London with several divisions in Sydney and Stockholm.