About Africa Film Company Limited (12173894) United Kingdom