freehire
/
callosum
Subscribe to updates
Discussion
Company facts
Seed-stage
Founded
2024
Employees
16
Headquarters
UNITED KINGDOM
UNITED KINGDOM