About Namaste India Norwich Limited (08501693) United Kingdom