this site is scam.i have not been able to withdraw for many days .supporter said you have to pay additional deposit to able withdraw your right money.i surprised you say this site is high trust score
i investment in that site and have to get 5% profit,daily.but they didn't send me my profits and price of my investment.they have one telegram account for support but it don't answer