About African Kitchen Ltd (12068609) United Kingdom