Employee Number:
1-5
Estimated Revenue:
approximately £33,611
Industry:
DeepTech