Company Kape Date 2023-07 Industry Other City London Country United Kingdom Employees Affected 180 Status Post-IPO