Company that develops financial trading technology. Now a subsidiary of BGC Partners Inc.