About Kemin (u.k.) Limited (01157761) United Kingdom