They claim 100% success. Even clear-cut credit card chargebacks handled by the best experts don't have 100% success.
They claim to have been in business for a very long time. Their Swiftrecoup.com was first registered on June 3, 2019.
They claim to have won 12 awards, but don't bother to list those.
Overall, I'd have to say this one looks like just another recovery room scam designed to steal more money from those who already have been ripped off.