7Reels not only holds a full license in Curacao, but they have also been around since 2008.
Since inception they have had no negative feedback which shows that they are aboveboard.