About Nangarhar Cars Ltd (12923112) United Kingdom