About Nektus Ltd (06719453) United Kingdom