Here’s what consumers have asked with answers from Poliglu staff and previous consumers.
They claim to be legit. It seems to me they are a borderline scam company however. They do have a product, which some people like, others say it doesn't work. But you cannot return this product easily if at all, or shipping is so prohibitive to Lithuania that most people, like me, finally give up.