This is another scam site. They manipulate their site to change the rules to lock ALL your funds away. Registered in Nigeria, fake address in San Francisco along with and equally fake phone number. Stay away and warn the world!
Review date 2024-01-04 01:41:14