Yes, it is funny. Generally in a Tech company's web, it will introduce the team of manager, such as the CEO, the VP of sales, the COO...etc , but DFMI's web has nothing. It will also gives a clear picture of the company, introduce its product, the history of the company, and how to place order and contact the company.
To develop a software product, the company should hire Architecture engineer, algorithm engineer, coding engineer, project manager, coding engineer, Integration engineer, QA engineer...etc, I wonder if this company hire any engineers at all, and how did it develop its technology ?