About Avid Electric Vehicles Limited (07459903) United Kingdom