About Khyber Motor Clinic Ltd (12344164) United Kingdom