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!
As said if they are registered they can't just make that claim. Plus no reason to ruin the reputation after all of this; They have been running for sometime and to mess things up at this stage is irresponsible.