Casoola is one of the brands managed by Genesis Global Limited, a company headquartered in Malta with a long-standing reputation for operating high-performing casino brands.