Well, it looks like it's scam.
I wrote an email to Chinouyazue but I have no answer.
Payments delayed and attacks to their servers... I don't know if that is true but is very suspicious that they have fired to Alex.
According to WHOIS, Alex is the owner of ymads.com: