companies house David MacKenzie financial year FY 2022 Spreadex profit slumps by a fifth for fiscal year 23/09/2022