Lies and fraud
DO NOT USE
This company lies!. The trustpilot reviews are fake. Their bought 3000 fake reviews.
Whenever customer place bad review. Their remove to place them back fake review and place them on top. Those reviews can't go above 3500. I was working there. The platform have fake reviews.
If you have few hundred to spare try their service. How they go by without being caught idk. Dirty filthy and disgusting.