About Cooper Agritech Limited (12391328) United Kingdom