About Nula S Kitchen Limited (13535345) United Kingdom