buy ivermectin cream uk can you get ivermectin over the counter uk is ivomec safe for humans how long does it take ivermectin to kill worms