User Reviews
Sort by content
- Sort by content
- Sort by time
User comment
5
CommentsWrite a review
FX2594447714
0-3months
Ponzi scam, they are the same owners of deleno ifc, and deleno fell and scammed all its users. Deleno said it had a license and it turned out to be a scam just like this shit, don't register.