About Germany Schnod Crop Science Ltd (13457245) United Kingdom