About Virtu Global (uk) Ltd (11742329) United Kingdom