About Angel Africana Limited (12177472) United Kingdom