About Nyx Enginerring Ltd (12229883) United Kingdom