About Nyx Analytics Ltd (10824612) United Kingdom