About Kwaku S Kitchen Ltd (11190383) United Kingdom