SFC Environmental Technologies IPO Allotment Status and Listing Details