About Terl Tech Ltd (10193211) United Kingdom