About Ilc Sports Management Ltd (11121041) United Kingdom