About Vault & Vega Limited (08710172) United Kingdom