About Ruach Africa (11936737) United Kingdom