Global Magic Futures, Ltd.

Global Magic Futures, Ltd.