This is a huge scam. I fell for their gimmicks and I was only able to get my stolen money back after I reported them at ([removed by editor] Edge Tech)
They helped track and reecover all my funds. Others victims should reach out.
Review date 2023-07-09 18:16:02