About Jeffmay Agro Ltd (13476086) United Kingdom