About Alpha Competitions Ltd (12659666) United Kingdom