All the reviews posted with 5 star are fake. They are a scammer group who bait people into signing up with them and claim to recover your funds, when all they do after taking your money is just sit back and fool you!
I have been scammed by them and now have informed the police about them. Please report them and DO NOT TRUST their lies!