About V7 Sports Management Limited (12690106) United Kingdom