About Nanda Cars Limited (11059753) United Kingdom