Low 6 IPO isn't 'much delayed', its always been planned for Q2. It just isn't as early as they had initially thought and for good reason e.g. the big player joining. It won't even be slightly delayed until the end of this month.
The RNS in April said it had been delayed to get a big player in, but should still be in Q2. Well June is the last month of Q2, so hopefully this month at somepoint the date will be given.
Financial Year end is in a week, but I wouldn't expect to see any results for many months after. Cal will be 22. Fingers crossed on some other good news else this is going to drift further
You're not going to be able to get in under 0.1p ever if they do a share consolidation. But then again it's unlikely we will get through the overhang before that happens anyway so maybe!