The mother business is ProgressPlay, an enthusiastic iGaming user situated in Malta