About Terasa Ltd (11088475) United Kingdom