If there is a deal with El Alacran, I am sure the stock they received had a much higher value than .07
For that much stock to be issued when the PPS was $2.50 to $2.75 post r/s, we may have bought into a producing gold mine
So many unknowns at this point - keep a watch on whois.net for any domains names el alacran
The above is all in my opinion and should not be considered a reason to buy, sell, short or hold a stock.