About Alpha Sports Management Limited (11841862) United Kingdom