About Khyber Pass Investments Limited (09134625) United Kingdom