About Nii Sports Management Ltd (12503881) United Kingdom