About E Car Europe (holdings) Limited (11581031) United Kingdom