About Khyber Telecom Limited (10387726) United Kingdom