I quickly browse on their website, but I can't find
BTC as accepted mode of payment.
And the sites look very old, if they have scammed crypto investors, there should be some smoke, but I can't find any when searching.
I would suggest that you open a Scam Accusations
here.
So, should I publish the same thread there? Yes, I will be listing a proof as well.