About Nyx Developments Ltd (12675067) United Kingdom