About Nikola Enterprise Ltd (12236038) United Kingdom