You can add funds to your account and make cash withdrawals in a number of ways. The site went live in 2020, with a slick, modern look that makes it stand out among the competition. In the UK, Malta-based AG Communications Limited operate the casino. The company behind this site is Aspire Global International LTD, who are based in Malta.