About Foodz Stop Ltd (12975709) United Kingdom