About Kafaff Ltd. (11215321) United Kingdom