About Interconnection Centre Limited (13503867) United Kingdom