RATTAN STUDIO LIMITED - CIN U74940DL1988PLC033436 | Company