About Kappa Lamda Foods Ltd (12605914) United Kingdom