Company KnownOrigin Date 2024-02 Industry Finance City Manchester Country United Kingdom % of Workforce 30% Status Acquired