About Africa Decentralized Alliance Ltd (13292601) United Kingdom