I'm happy to offer my limited TA opinion here. Looks to be at an interesting point now, SP sitting right on the good short term indicator (for IMG in the past) of the 10day SMA.
As you say, not managed to get past the recent high so seems to me to be at a decision point here - break down through the 10day or bounce off it and push on up to the next, more medium term resistance at £1.15ish.
I top sliced here at £1 and haven't yet bought them back. I've started to add to my other tech holding of BVC (I know others on here have that one also) as it seems to be breaking out now after being rangebound for some time. It worked here for IMG so I'm trying the same back over there. Apologies for OT.