About Mumbai Masala House Limited (11296938) United Kingdom