Congratulation and Welcome to BTT.
Your website looks amazing I am sure creating this website took a lot of time. Everything is so smooth I did check it on mobile and it is compatible. It is simple to understand and that is your USP. I would still suggest that you add more info about the listed website. I was able to recognise most of them but those which I was not aware of did not have much info. I would also like to know what made you decide the ranking as is it easy to deposit, easy to withdraw or good customer support.