STEL HOLDINGS LIMITED - CIN L65993KL1990PLC005811 | Company