About York Tasty Chicken Ltd (12089012) United Kingdom