MANGALA INFIN LTD - CIN U65993RJ1996PLC012158 | Company