About Canoo Ltd (11278542) United Kingdom