It's definitely exit scam, i bet they can't show formal report from the recovery company. The form itself is also ridiculous since they ask for Unique ID (which most people don't bother to remember).
As I mentioned, the owner is a well-known faucet scammer from the past and some expected this, although it took a little longer than they thought. As for the unique ID, it's something like the coin address that each user received when they created the account and is used for faucet claims - it's not something that most users should have problems with. My ID consists of only 5 numbers and I remembered it easily, but its length can be longer depending on the registration date.
I have filled out the form, I have nothing to lose but what has already been lost.
Looking at this
review, SM2258H is still used by SSD producer in 2020. So it's impossible there aren't any data recovery company which support that chip.
Of course, it would be possible to repair the disk if that was really a problem, but for most faucet users, such technical things don't make much sense anyway.