About Alpha Group Holdings Limited (13141128) United Kingdom