About Nik S Kitchen London Limited (05262628) United Kingdom