IVORY CASA LIMITED - CIN U74992DL1996PLC076796 | Company