About Cambridge Agritech Capital Limited (12181480) United Kingdom