About Vanguardica Ltd. (12707967) United Kingdom