About Nyx Productions Limited (10594390) United Kingdom