About Virtu Investments Ltd (01301571) United Kingdom