Kindred announces £306.4m in Q1 revenue, up 24%