DECOREA PHOTOFRAMES LIMITED - CIN U74999WB1994PLC064601 |