About Yummy Chicken Limited (12734139) United Kingdom