(https://i.ibb.co/7v3BmCY/Untitled.png) (https://ibb.co/G7ZGSpx) i look at the most server review this week and i noticed something fishy for a new server to have many reviews i went to their website and see they are giving rewards to write a review on RMS.
Thank for reporting, the listing is now suspended. I actually checked their website but missed this page. Good catch.