Acorn selling these large numbers - around 3.5 million shares means they are no more substantial holder.
But they have 38 million shares still needs to be absorbed or may be atleast 25 million with acorn keep the remaining. At this 12c price, looks a good entry point.