About Ineos Industries Holdings Limited (06958119) United Kingdom