About Teliqomm Limited (12599335) United Kingdom