I did a quick checkup, but its a strange1.
Either there are more than 1 casino with that name, or no1 knows what license they have.
On their homesite it says licence in The Philippines, but on The Pogg it says UKGC and IoMGSC. :what:
The1 that i found only had Playtech slots though.