About Ineos Investments International Limited (03938607) United Kingdom