Key performance highlights
9
m
million customer registrations worldwide
Over
£
442
m
paid out to selling customers as of 30 November 2023
Over
2
m
unique visitor sessions across the Group’s two websites per month during the year ended 30 November 2020
Over
4
m
copies of the Group’s mobile applications downloaded to smartphones
£
136.6
m
revenue for the year ended 30 November 2023
£
7.5
m
adjusted EBITDA for the year ended 30 November 2023