VAIGAI FINETEX LIMITED - CIN U17111TN1994PLC029090 |