About Crop Intellect Ltd (07833468) United Kingdom