NCT06893042 - Clinical Study of Pediatric Acute Liver Failure | Crick | Crick