About Alphastock Ltd (08620764) United Kingdom