LARK LABORATORIES (INDIA) LTD · 29AAACL0407D1Z2 | Karnataka | Active | WowGST