Well, well, well. Upon reading their KYC/AML page, I've remembered the same construction of terms on a website that I've seen back then. But I haven't remembered it yet, so I copied a part of their KYC page's content and googled it,
I searched the negative trust reference links and found one of the reasons, but based on this comment, it appears that the site has modified the privacy policy.
Which means that the site has been updated and @OP post in a section that does not show a negative trust.
Based on the above reasons, I do not recommend anyone to use this site, you will be scammed.