About Vox Capital Plc (12591923) United Kingdom