Overview
Employees
11-50 employees
Headquarters
Manchester, England
Category
Information Technology and Services
We are a global, decentralised startup with a UK based management team. We are united to develop business solutions and develop a range of socially and environmentally impacting products and services.