About Agritec Holdings Limited (10039888) United Kingdom