About African Buka Ltd (10815416) United Kingdom