I was curious and made conntact with them last year. I personally think they are a scam simply because of the way they replied in comparison to other companies that I tried contacting such as Tudor Investments, First New York, or Graham Capital.
Here is a copy of the emails that we exchanged...