About Interconnect Telecom Limited (13185625) United Kingdom