Right. ismoka.com no longer exists as anything other than likely an email redirect to some poor shlep in a cubicle somewhere in China. All of that became part of Eleafworld.This is from that site
I have corresponded that site before. They denied being the manufacturer just a distributor and the link they gave takes you right back to the same site