About Kanu S Kitchen Limited (12184513) United Kingdom