Looks like an institution has been accumulating whilst the placing have been churned. No blame them at current levels, fully cashed up and in commercialization discussions.
Applying a P/E ratio to a conservative £10m in profit we're looking at a valuation of £100m. That's just base case as there will be more deals now we have a big blue chip customer.,