E-Financial PalmPay UK Suffers £21.3m Loss Following £3.65m Loan Write Off PalmPay (UK) Limited recorded a £21.34m loss before tax in 2025, as investment impairments alongside a £3.65 million loan write-off weighed on its financial... Franklin Ndibe2 hours ago