About Kaka S Foods Ltd (11757423) United Kingdom