About Khyber Ghor Limited (10598385) United Kingdom