About Nikola Medical Ltd (09913149) United Kingdom