About Vault Tech Solutions Ltd (10055681) United Kingdom