FACOR ALLOYS LIMITED - CIN L27101AP2004PLC043252 | Company