Casino2020 is owned and operated by Intouch Games Ltd who develop a range of online casino games in the UK. They also run other online casinos such as mFortune, PocketWin, and Mr Spin.