About The Africulture Global Initiative Limited (13126004) United Kingdom