This is Inside Traders stock pick if the week.
Yes there has been a lot of director buying recently and the dividend is good for such a low priced share - not many shares in this price range which pay divs. This is expected to pay around 7 cents a share.
I bought in today so don't take my word - do your own research.