About Mala Restaurant Limited (01348134) United Kingdom