About Kifla S Shop Ltd (13249670) United Kingdom