About Terale Limited (12000664) United Kingdom