About Namaste Nourishment Limited (12584749) United Kingdom