About Incisive Sports Management Limited (12675336) United Kingdom