DECIPHER LABS LIMITED - CIN L24230TG1986PLC006781 | Company