About The Vault Capital London Ltd (13364678) United Kingdom