About Khybar Pakhtoonkhwa Restaurant Limited (12055928) United Kingdom