About Emperor Sports Management Limited (10537314) United Kingdom