About K Karahi Ltd (11935661) United Kingdom