About Vanguard Fusion Ltd (11416035) United Kingdom