SUBEX LIMITED - CIN L85110KA1994PLC016663 | Company