About Nyx Project Management Limited (13190243) United Kingdom