About Lagos City Foods And Avocado Bar Ltd (12979183) United Kingdom