About Vault Capital Holdings Ltd (12503176) United Kingdom