About Alpha Global Ventures Limited (SC296038) United Kingdom