About Alpha Managment Limited (10425250) United Kingdom