About Chargill Chl (holdings) Limited (11644585) United Kingdom