Company Seedr Date 2024-01 Industry Finance City London Country United Kingdom Employees Affected 15 Status Acquired