TRAVANCORE TECHNOCRAFTS LIMITED - CIN U52392KL2005PLC017926