About West Africa Corporation Ltd (12204808) United Kingdom