About K Karahi Restaurant Limited (12078709) United Kingdom