About Telyx Ltd (08505573) United Kingdom