gala precision engineering ipo review gm