About African Film & Music Award (afma) Limited (09492216) United Kingdom