About Mala Indian Kitchen & Bar Ltd (12053917) United Kingdom