About Insta Chicken (mcr) Ltd (13481863) United Kingdom