About Crop Iq Technology Ltd (10422620) United Kingdom