About Kezza S Kitchen Ltd (11547119) United Kingdom