About Intralink Communications Limited (03617684) United Kingdom