Company name: Theta Technologies Limited
Description: The only practical NDT solution for additive manufacturing at scale | Discover Theta Technologies' innovative nonlinear resonance NDT
3 Babbage Way, Exeter EX5 2FN, United Kingdom