About Africa Trading Centre Limited (11768942) United Kingdom