About Alpha Alaska Limited (12699213) United Kingdom