this site is a scumbag, what a fraud, moderators are clowns without knowledge, suckers, I do not recommend this shit
Your words are not enough. A newbie account can accuse anyone we see it all the time. If you have any evidence then try or don't mess around with a business who are doing their best to build a name.