About Teratek Limited (06145667) United Kingdom