About Karahi Kingh Ltd (11372072) United Kingdom