About Telco Investment Assets Ltd. (09375430) United Kingdom