About Germany Kangruipu Crop Nutrition Ltd (13106349) United Kingdom