About Telco Global Limited (04222886) United Kingdom