NCT07429929 - Saudi Emergency Laparotomy Audit | Crick | Crick