TRIKUTA LABS LIMITED - CIN U74999TG2017PLC117495 | Company