About Vault Studio Space Ltd (11104117) United Kingdom