I chatted with them and everything looks like 5Dimes. The UI experience, the agents everything..
I had great respect to this shop even if they started asking many documents and delaying payouts before they close down. They paid after all.
On the downside, I don't see them having a license...