About Nkla Healthcare Limited (10849226) United Kingdom