About Lettuce Eat Ltd (11375385) United Kingdom