About Telco Holdings Uk (b) Limited (11100263) United Kingdom