About Telekom Connect Limited (10665083) United Kingdom