About Mumbai Central Kitchen Ltd (11586881) United Kingdom