About Alphalytica Ltd (13224988) United Kingdom