The company received final approval from the Securities and Exchange Board of India (Sebi) after re-filing its IPO documents on August 20, 2024