About Alphalife Limited (06650044) United Kingdom