About Germany Compo International Crop Nutrition Co. Ltd (12962954) United Kingdom