About Khyber Trading Limited (08851238) United Kingdom