About Leo Gold Vault Limited (10924379) United Kingdom