About Alphaheim Limited (12475316) United Kingdom