About Namasthe Indian Restaurant Limited (11489511) United Kingdom