About Teratech Ltd (11791383) United Kingdom