About Ineos Holdings Limited (04215887) United Kingdom