Is there a rule for employer that they has to take an insurance for all employees who are not covered by ESIC?
No.