LEMURIA TECHNOLOGIES LIMITED - CIN U55101TN1991PLC020979 |