About Vanguard Digital Ltd. (08573916) United Kingdom