About Alpha Management (uk) Limited (04687778) United Kingdom