About Africa Central Ltd (13409297) United Kingdom