About Nyxt Ltd (SC614044) United Kingdom