About Vanguard Technologies Ltd (13278401) United Kingdom