About Telcora Ltd. (04315282) United Kingdom