About Terix Limited (02267896) United Kingdom