About London & African Investments Limited (00828551) United Kingdom