About African Fast Foods Ltd (13057894) United Kingdom