About Nikola 213 Ltd (11019080) United Kingdom