About Ns Deli Limited (12662630) United Kingdom