About Karahi King Ltd (09912354) United Kingdom