Recently had to deal with chinese wikifx scam for the first time, I heard about it before but never believed that anyone can be that shameful, wikifx can, they create profile for your company on their website, they give it a low rate, they put some fake bad reviews, then they contact you and ask you to pay them, if you want to remove their fake reviews and increase your profile rate... so pathetic and miserable scammers who pretend to be "neutral observers".
Check trustpilot 1 star reviews, check their android application 1 star reviews, you will see the truth... so many companies and traders got scammed by their misleading activities and promotion of scam companies for money.