About Alpha Capital Management Ltd (SC529698) United Kingdom