About Elio Motor Ltd (12910792) United Kingdom