Raise the flag OP, they made the mistake of going down the evil path and choosing the scam people of their money instead of working and earning money, hence they need to be branded with the mark of shame.
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/LUMhrhttps://find-and-update.company-information.service.gov.uk/company/13001637/officers