About K.cargill Limited (13080550) United Kingdom