Here’s what consumers have asked with answers from SmegoWeb staff and previous consumers.
Yes - based in India. Still operating because they 'cold-call' me many times every month. Quite surprising that they have not answered your question. They must have got your money I am guessing, and do not need to talk to you anymore?
Yes, I would recommend them to anyone looking to increase the visibility of any website.