About Nikki S Kitchen Limited (10521059) United Kingdom