About Karahi Restaurant Limited (12308698) United Kingdom