About Amandla Uk Ltd (12208439) United Kingdom