About Lynx Sports Management Limited (05615830) United Kingdom