has the benefit cosmetics her name was glowla been released in the uk