About Aagri Ltd. (09608449) United Kingdom