About K&i Meats Ltd (12245481) United Kingdom