About Uk Delaimei International Crop Nutrition Co. Limited (11591459) United Kingdom