I don't see any guarantee. They are only saying they will get back money to the investors if they are not satisfied. How I can I trust it?
They are a Registered Company! They can't just Promise you something and then Deny the whole deal!
You should read their terms and conditions for this Risk-Free-Investment Proposal!