About Chef Kanu S Limited (13007539) United Kingdom