You can't reverse your transaction and there is no way to do this unless you will contact the right person on that site and ask him to send back to you your deposit. That's why always be careful when you send money to invest, think 100x before making a final decision to send your funds.
The owner hiding the identity and email address, it's hard to finding legal information to get money back.
But, if OP still confusing, maybe he shall try to contact
+1-240-242-5264, I am not sure is real number, just found it on meta data company site. If the owner company had changed also, when I read
detailed company changed support chat from twak.to into LiveChat on September 2020.