About Aurora Deaf Aid Africa (CE004444) United Kingdom