About Tectonicsit Ltd (11475734) United Kingdom