About Namaste Kitchen Limited (10595213) United Kingdom