Due diligence on developer and manufacturer of health and beauty products