About Klc Foods Ltd (11292724) United Kingdom