About Nikola S Limited (11604842) United Kingdom