About Ix Communications Limited (05041223) United Kingdom