ESGEE LABS LIMITED - CIN U73100TG1995PLC020129 | Company