About Ammi Lexoo Car Trading Ltd (11695179) United Kingdom