About Khyber Limited (11029610) United Kingdom