About Manatee Vertical Farming Ltd (13354906) United Kingdom