Starvegas è parte del gruppo Greentube, società scozzese con sede a Malta.