Is there anyway they can be reported? and the coins be recovered?
How did you end up investing in this without asking someone or doing some research before you invest?
There are no investment sites that will double your investment by just transferring your coins to their website they are most likely scam.
The weird thing is that how did you find this website? Do you own this doubler?
Because the website currently does not have any good backlinks only here and the LinkedIn and it's also posted on the BMF forum so how did you end up investing in this website?
Since the domain was registered on
www.nic.ru you can report it there or contact
email@nic.ru about this website to take down or ban this domain.
Adding this I review the source code a bit and the console is disabled he uses this script
console-ban v3.2.0 and other protection scripts to avoid someone to open the console like right-clicking disable.