About Q Sports Management Limited (13351621) United Kingdom