I searched through and I think they covered only regulated brokers and limited to some countries. But the site is very easy to navigate. Seems like a very legit business, tbh.
Tip for consumers: Make sure to read the reviews thoroughly.
Products used: Best Forex Brokers
Best CFD Brokers
AvaTrade
And FXCM deals was good too