About Vertical Farming Limited (10195434) United Kingdom