In my experience kuhli loach is not effective in any way at removing snails from a fish tank,no matter the number of loaches you have they will not remove the snails(even if you stop feeding the kuhli loaches in your tank they will not eat the snails,please belive me on this i have tried this by accident).
The solution you want for removing snails from your tank is actually to add snails to your tank,i know this sounds crazy but it is true.
The snail type you need is commonly called the ASSASIN SNAIL,this type of snail will eat other snails(be sure to not put this snail into a tank where you have snails you want to keep).
Assasin snails do multiply very slowly and you will need to get male and female snails for them to reproduce they are single gender not like other types of snails that are both genders at the same time https://en.wikipedia.org/wiki/Hermaphrodite
Assasin snails do not eat fish or shrimp but they will eat leftover fishfood if(when)they run out of prey snails.
You can read more about Assasin snails here https://en.wikipedia.org/wiki/Clea_helena
warning graphic content here :) https://www.youtube.com/watch?v=e1SXvU95Ty8