Smells like a Pump and dump. I definitely would not be buying at the moment. Seriously considering selling though if no news comes in the next day or two. Though the dump will probably have happened by then.
SFI Price at posting:
7.9¢ Sentiment: Hold Disclosure: Held