MARVEL LIMITED - CIN U74900HR2012PLC047770 | Company