About Alphaium Ltd (12319266) United Kingdom