I wouldn't buy it. Lots of director selling, profit warning. I don't see what's attractive about it right now, just because it's cheaper doesn't mean it's a buy.
Maybe some of the bigger investors have several accounts, one for long term, one for short term trading the stock. I do this with some stocks so I can have some short term income.
Mcap is 250 million, H1 revenue is 2.5 million. And we are talking about a potential £1.00 share price at the end of the year? Steady on. No doubt revenues will increase significantly and the SP will rise, but this isn't happening overnight.