Credo Brands Marketing IPO opens today. GMP, review, other details. Should you apply?