About Amara Motors Ltd (12080498) United Kingdom