About Karachi S Kitchen Limited (10582391) United Kingdom