MOLEKULA BIOKEMIX LIMITED - CIN U24110TG2006PLC049500 |