About Klf Food Innovations Ltd (NI645262) United Kingdom