I'll take your word for it. Insiders own around 72% of the shares... making the float here pretty small given the there's only 12,756,023 shares outstanding.
I went to their website and they have a chat line. I chatted with someone from the company. He/she acknowledged that their stock traded on the OTC but was mute as to any info on the company.
Let me know if you come up with anything that makes this a solid BUY.
If you should decide to reverse position and sell the 60k shares you bot (or whatever it was) on the day you posted to pump this piggy it could tank back down to a penny and half (that is, if you haven't already dumped them).
In the mean time -- I've got them on my watch list.