About Nexus Online Competitions Ltd (12400925) United Kingdom