About Vaultmagic Ltd. (08189933) United Kingdom