About Confluence Sports Management And Consulting Limited (10290532) United Kingdom