About Ahmed Karahi House Limited (12955209) United Kingdom