Gemini Capital LLC: Quick google across multiple sources suggests this is a brokerage firm established in 1998 in Chicago...direct owner appears to be a CEO of a trading software firm. Assuming all info is correct and up to date.
Could not find anything on IMI or Ryba. I did in fact find a RYBA LLC, but the website is very vague and slightly dodgy (no info on team members for example) and their trading activities focus on commodities, so I do wonder whether it's realistic they are the ones in the T20.
IHL Price at posting:
23.0¢ Sentiment: Buy Disclosure: Held