888starz.bet è gestito da Azimutone Limited, una società con licenza di Curacao e sede a Cipro.