About Electric City Vehicles Ltd (10255295) United Kingdom