RE: recent trading.... Cinco .... in all honesty, in my experience of the LOndon market it could be one of two things. Either the share price is trending down in general as with small cap stocks ... they move on news. No news means they slowly trend downwards if they don't have a discovery under their belt already.
Alternatively, it could be the market makers just shaking the tree to get some shares in their kitty for when news is announced.
I don't think it's insider knowledge or ther would be a lot more movement downwards in the share price in my view.