TopSEOs is basically just a list of paid advertisements. If you don't pay, you don't get a place on the list. The more you pay, the higher visibility. Stay away from that site.
Also, there are a number of fake reviews here. The so-called "Robert" (below) is using a stock photo bought from Shutterstock, and has given very positive reviews to multiple websites affiliated with TopSEOs. Other reviews looks fake as well to me. So many positive reviews in such a short time for such a bad company fake reviews...