General:
They were a very small, obscure, Internet-only book supposedly located in Panama. They catered to Euro soccer bettors, with the occasional tennis match thrown in for good measure.
They were an advertiser on Betbrain for a number of months, and most likely sucked in a few bettors that way, since they usually had the best prices on the favourites in soccer matches.
They had no listed phone, and they had very limited money transfer options (bank wire and E-Gold were the primary ones).
They just up and disappeared from the Internet a few months back, under the guise of "technical problems" that were supposed to be fixed in a few days. No one has heard from them since.