About Namaste Restaurant Limited (12309138) United Kingdom