When a site says invest at your own risk, it seems a red flag for me.
The site is not saying that but It's me telling that. because in my experience the investment sites like this always run away when they accumulate a large sum of money after they have gained some trust.