About New Favourite Chicken Limited (11200532) United Kingdom