About Nikola Transport Ltd (10386132) United Kingdom