MARVEL LIMITED - CIN U01132HR1996PLC033106 | Company