About Tectonics Corporation Technologies Ltd (10910363) United Kingdom