About Almaden Uk Ltd (13645826) United Kingdom