About Khyber (u.k) Ltd (11622431) United Kingdom