About I Karahi House Ltd (11555409) United Kingdom