About Ineos Technologies (holdings) Limited (06716202) United Kingdom