About Ineos Investment Holdings (germany) Limited (04122347) United Kingdom