About Itw Holdings Ix Limited (04554866) United Kingdom