About Alpha Management Services Limited (11255739) United Kingdom