global engine group HOLDING limited UNDERWRITING AGREEMENT