Fashion, entertainment and homewares company Brazin has started a "strategic review" of its structure and businesses.