About Nid S Kitchen Limited (11828408) United Kingdom