About Chickenorpasta Ltd (13577505) United Kingdom