With these results and feedback, It's too obvious that this site is just the same from these exchange that scams there users randomly, better to not use them. It's not just the OP of those site has an issue but there are some users who commented who faced the same.
Though I saw some of the complaints got resolved their issues by refunding them from the company but it takes days or even month.
I have no idea for the solution!

Revolut closed the case and returned the bank transfers.
Localbitcoins can't do anything.
Police Position: It's a civil case