Do you have their current web site address? The site posted on yahoo finance (https://www.BuyQuanta.com) no longer works.