About Lucid Sports Management Limited (09853843) United Kingdom