dee development engineers ipo

June 2024