About African Council Limited (SC457208) United Kingdom