About Khyber Motors Limited (12444389) United Kingdom