Headquarters: London, Greater London, United Kingdom
Technology: Semiconductors
Funding Status: Private
Employee Number: 7
Founded Date: 2016
Industry: Retail & E-commerce