About Alpha Machine Technologies Limited (SC170239) United Kingdom