Scammers, very unlikely you get what you paid back
Very shady company, they heavily restricted the official subreddit. I paid £100 for the yearly subscription. I got £120 in rewards back, then it was converted to £20 after a swap. Worse off I have no way to even recover the £20 without paying another subscription.