About Sero Vault Limited (13208854) United Kingdom