About Delicious Chicken Ltd (10117894) United Kingdom