At 3 cents nobody is shorting this stock! ...except possibly as a hedge on warrants.
This company has practically no market cap. In some kind of a reverse merge a new company would pay more than the current mc just to go public. You'd be nuts to do a straight short play.