About Nexus Sports Limited (12914539) United Kingdom