About Nessa S Kitchen Ltd (12897053) United Kingdom