About Alpha Global Advisors Limited (11048901) United Kingdom