About Ltr Sports Management Ltd (12494670) United Kingdom