Revenue £13.1m, Losses £19.4m. Explains a lot!