About Agri-linc Holdings Limited (10930310) United Kingdom