Time Finance PLC final results YE 31 May 2024