About Alpha Club Competitions Limited (13039558) United Kingdom