That was the first place I found Niclosamide. I registered an account and ordered it. They will only accept Visa or Western Union for payment. I chose Western Union. There was a message that someone would phone me but they never did. Many hours later I received an email with a "username" and address in Bangkok to send money. At that point I backed out of the deal.
There was no one to speak to directly and I did a internet search for complaints on them. Google the website url and the word complaints. I found complaints about them stating that they take your money and do not deliver the drugs.
It appears like street drug sales... as if it is not a legitimate business, but rather people are recruited to pick up drug money and many keep the money and don't deliver the drug.