About Amandla Group Ltd (11106569) United Kingdom