i found for the 111 free spins a special link now
111 Free Spins on King Cashalot
you could try to download from there.
Still did not get any response about your install issue, hmmm
let me know how it goes and please note
the offers is not free, players have to deposit 50 to get the 111 spins.
do they allow US players?