About West African Kitchen Ltd (10885022) United Kingdom