About Keni S Chicken Limited (13076552) United Kingdom