About Andretti Formula E Limited (09243026) United Kingdom