About Citycrop Automated Indoor Farming Ltd (10369087) United Kingdom