About Eat Me Greens Limited (12652264) United Kingdom