Company Multiverse Date 2023-11 Industry Education City London Country United Kingdom % of Workforce 5% Status Series D