About African Film Company Limited (07428982) United Kingdom