About Alcode Limited (10304001) United Kingdom