TEENA LABS LIMITED - CIN U24230TG2001PLC038220 | Company