10% return in 10 days means 100% return in 3month+10 days = doubling of money and that is not possible unless you are a ponzi scammer yourself.
They say their location is here
2nd Floor Broadgate Circle,
1-2 Broadgate, London, United Kingdom, EC2M 2QS
Checked on google maps, but we need someone who is local to know whether this is legit or not, does Broadgate shopping mall have a investment scheme shop run by Russian named individuals too? [Russian names are found in the lower right chatbox]
I checked the company number but I dont know is this information is just plain data put in by anyone who wants to or if it can be worth a satoshi. There is mention of one officer who runs this place and that is NOT a Russian, check the following -
https://archive.fo/LUMhr
https://find-and-update.company-information.service.gov.uk/company/13001637/officers