About Tasty Village Ltd (11140909) United Kingdom