If you take a look at the official records, you will discover that Casumo is based in Malta. That is where the company has a corporate office, but it is interesting to note that they also have branches in Gibraltar and Barcelona (Spain). The operator provides a wide range of slots and other casino games to its players.