About Agrid International Ltd (05614598) United Kingdom