About Teconica Ltd (10810336) United Kingdom