Company Selina Date 2023-06 Industry Other City London Country United Kingdom Employees Affected 350 Status Post-IPO