About Mr Chicken Ltd (12931548) United Kingdom