About Alphatech Consultants Limited (12020703) United Kingdom