About Khyber House Limited (09030643) United Kingdom