There's no connection between what's contained in the website and the business they're doing. Or whether there IS business being done. DD shows you there is no business being done. What the outdated website shows is an outdated business. Read the financials from 3 years ago.