About Khyber Pass Limited (07258735) United Kingdom