About Nila S Kitchen Limited (08143760) United Kingdom