About Afrikana Cardiff Ltd (12380625) United Kingdom