About Alpha Strategies Limited (06808774) United Kingdom