Credit Clear have delivered record revenue of $10.5 million, up 22% on pcp, tracking in line with guidance of $40 - $42 million for FY24