About Agridex Ip Limited (13436348) United Kingdom