About Khyber Pass Restaurant Ltd (07653104) United Kingdom