About Alpha Strats Consultancy Ltd. (10220209) United Kingdom