About Namaste Indian Ltd (11694584) United Kingdom