Majestic Ideal Holdings IPO