6 employees
The London based company has been described as a pioneer of biomimicry and is best known for innovative schemes.