Credo, a beauty products company, opened a store Jan. 19 at Plano’s Legacy West development, 7700 Windrose Ave., Ste. G160. The store sells natural skincare, makeup, hair products and other beauty items. www.credobeauty.com