About Walla Street Food Ltd (12490805) United Kingdom