About Nyx Consultants Limited (07542578) United Kingdom