About Vex London Exchange Limited (13531286) United Kingdom