IMMACULATE STONES LIMITED - CIN U13200OR1993PLC003406 |