About New Khyber Pass Ltd (NI669954) United Kingdom