Sum&Substance Company

None

Founded Date: 2015
Headquarters: London, England, United Kingdom
Technology: Computer Vision
Industry: Security
Funding Status: Seed