re: shares in issue..... eb If you refer to their prospectus on their website it shows 7 million were currently held prior to listing and 16 million were offered in th IPO. A further 8 million incentive shares are also on offer.
Therefore market cap is around 7 million (i.e. 23 million at 30 cents).