About Vault Partners Ltd (12078939) United Kingdom