About Quicklink Sports Management Ltd (13357046) United Kingdom