About Alpha Capital Investments Limited (09428121) United Kingdom